147
Blockchain in the Music Industry
transactions of that block. The total size of the block is around 1 MB. The transaction
counter contains the number of transactions included in the block. The size of this
field varies between 1 and 9 bytes. The transaction list stores the digital fingerprint
of all the transactions that the block comprises.
The contents of the block header include the following:
• Version: It is a 4-byte field, which specifies the version number used in
the block. The version value specified in this field has a corresponding
set of validation rules that the block will have to follow. In a blockchain,
all the blocks must have the same version value in their header. If the
block contains different version details, a “hard fork” occurs. Table 9.1
FIGURE 9.2 Structure of a block header.
FIGURE 9.1 Structure of a block.